a man with a heavy build - French English Dictionary